#pragma once

#include "JoinPoint.h"

class CProceedingJoinPoint: public CJoinPoint
{
	friend class CAspector;
private:
	CProceedingJoinPoint(CObject* pObject,int vtlbIndex,va_list parametersStack,int (__stdcall * VFunc)(CObject* pObject))
		:CJoinPoint(pObject,vtlbIndex,parametersStack,VFunc)
	{
	}
public:
	ASPECTOR_API int Proceed();
};
